#include "PlayerStatus.h"

vsznDefault(PlayerStatus);

PlayerStatus::PlayerStatus(){
}

PlayerStatus::PlayerStatus(string _player):
	player(_player){
}

PlayerStatus::PlayerStatus(string _player, uint32_t _positionX, uint32_t _positionY, uint32_t _timestamp):
	player(_player), positionX(_positionX), positionY(_positionY), timestamp(_timestamp){
}

PlayerStatus::~PlayerStatus() {
}


string PlayerStatus::getPlayer() const
{
    return player;
}

uint32_t PlayerStatus::getPositionX() const
{
    return positionX;
}

uint32_t PlayerStatus::getPositionY() const
{
    return positionY;
}

uint32_t PlayerStatus::getTimestamp() const
{
    return timestamp;
}

void PlayerStatus::setPlayer(string player)
{
    this->player = player;
}

void PlayerStatus::setPositionX(uint32_t positionX)
{
    this->positionX = positionX;
}

void PlayerStatus::setPositionY(uint32_t positionY)
{
    this->positionY = positionY;
}

void PlayerStatus::setTimestamp(uint32_t timestamp)
{
    this->timestamp = timestamp;
}


